0 رای
وضعیت موجودی موجود

قیمت قبلی: 4,400,000 ریال
قیمت: 4,000,000 ریال

 



  • Publisher ‏ : ‎ Pragmatic Bookshelf; 1st edition (July 14, 2020)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 360 pages
  • ISBN-10 ‏ : ‎ 1680506811
  • ISBN-13 ‏ : ‎ 978-1680506815


 

کتابiOS Unit Testing by Example: XCTest Tips and Techniques Using Swift 1st Edition

Fearlessly change the design of your iOS code with solid unit tests. Use Xcode's built-in test framework XCTest and Swift to get rapid feedback on all your code - including legacy code. Learn the tricks and techniques of testing all iOS code, especially view controllers (UIViewControllers), which are critical to iOS apps. Learn to isolate and replace dependencies in legacy code written without tests. Practice safe refactoring that makes these tests possible, and watch all your changes get verified quickly and automatically. Make even the boldest code changes with complete confidence.

Manual code and UI testing get slower the deeper your navigation hierarchy goes. It can take several taps just to reach a particular screen, never mind the actual workflow tests. Automatic unit testing offers such rapid feedback that it can change the rules of development. Bring testing to iOS development, even for legacy code. Use XCTest to write unit tests in Swift for all your code.

iOS developers typically reserve unit tests for their model classes alone. But that approach skips most of the code common to iOS apps, especially with UIViewControllers. Learn how to unit test these view controllers to expand your unit testing possibilities. Since good unit tests form the bedrock for safe refactoring, you're empowered to make bold changes. Learn how to avoid the most common mistakes Swift programmers make with the XCTest framework. Use code coverage to find holes in your test suites. Learn how to identify hard dependencies.

Reshape the design of your code quickly, with less risk and less fear.

 

منابع کتاب کتابiOS Unit Testing by Example: XCTest Tips and Techniques Using Swift 1st Edition

ترجمه نوشتار
نوشتار مبدأ


auto_awesome
ترجمه از: انگلیسی
۱٬۶۰۴ / ۵٬۰۰۰
نتایج ترجمه
بدون ترس طراحی کد iOS خود را با تست های واحد جامد تغییر دهید. برای دریافت بازخورد سریع در مورد همه کدهای خود - از جمله کدهای قدیمی، از چارچوب آزمایشی داخلی Xcode XCTest و Swift استفاده کنید. ترفندها و تکنیک های آزمایش همه کدهای iOS، به خصوص کنترلرهای مشاهده (UIViewControllers) که برای برنامه های iOS حیاتی هستند را بیاموزید. یادگیری جداسازی و جایگزینی وابستگی ها در کدهای قدیمی که بدون آزمایش نوشته شده است. بازسازی ایمن را تمرین کنید که این آزمایش‌ها را ممکن می‌سازد، و تماشا کنید که همه تغییرات شما به‌سرعت و خودکار تأیید می‌شوند. حتی جسورانه ترین تغییرات کد را با اطمینان کامل انجام دهید.

هرچه سلسله مراتب پیمایش شما عمیق تر شود، کد دستی و تست رابط کاربری کندتر می شوند. فقط برای رسیدن به یک صفحه نمایش خاص ممکن است چندین ضربه طول بکشد، هرگز به آزمایش های جریان کار واقعی اهمیت ندهید. تست واحد خودکار چنان بازخورد سریعی ارائه می دهد که می تواند قوانین توسعه را تغییر دهد. آزمایش را به توسعه iOS بیاورید، حتی برای کدهای قدیمی. از XCTest برای نوشتن تست های واحد در سوئیفت برای تمام کدهای خود استفاده کنید.

توسعه دهندگان iOS معمولاً تست های واحد را به تنهایی برای کلاس های مدل خود رزرو می کنند. اما این رویکرد بیشتر کدهای رایج در برنامه‌های iOS، به ویژه با UIViewControllers را نادیده می‌گیرد. بیاموزید که چگونه این کنترل‌کننده‌های نمایش را آزمایش کنید تا امکانات تست واحد خود را گسترش دهید. از آنجایی که تست‌های واحد خوب، بستری را برای بازسازی ایمن تشکیل می‌دهند، شما این اختیار را دارید که تغییرات جسورانه ایجاد کنید. بیاموزید که چگونه از رایج ترین اشتباهات برنامه نویسان سوئیفت با چارچوب XCTest جلوگیری کنید. از پوشش کد برای یافتن حفره ها در مجموعه های آزمایشی خود استفاده کنید. یاد بگیرید چگونه وابستگی های سخت را شناسایی کنید.

طراحی کد خود را به سرعت و با ریسک کمتر و ترس کمتر تغییر شکل دهید.

نظرات کاربران درباره کتابiOS Unit Testing by Example: XCTest Tips and Techniques Using Swift 1st Edition

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد کتابiOS Unit Testing by Example: XCTest Tips and Techniques Using Swift 1st Edition نظر می دهد.

ارسال نظر درباره کتابiOS Unit Testing by Example: XCTest Tips and Techniques Using Swift 1st Edition

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

برچسب های مرتبط با کتابiOS Unit Testing by Example: XCTest Tips and Techniques Using Swift 1st Edition

Programming Languages خرید اینترنتی کتاب های زبان اصلی کامپیوتر خرید اینترنتی کتاب های زبان اصلی swift Computers book

بر اساس سلیقه شما...

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید